package 链表;

import java.util.List;

public class Main {
    public static void main(String[] args) {
        ListNode head = new ListNode();
        ListNode listNode1 = new ListNode(1);
        ListNode listNode2 = new ListNode(2);
        ListNode listNode3 = new ListNode(3);
        ListNode listNode4 = new ListNode(4);
        ListNode listNode5 = new ListNode(5, null);

        head.next = listNode1;
        listNode1.next = listNode2;
        listNode2.next = listNode3;
        listNode3.next = listNode4;
        listNode4.next = listNode5;


        _206_反转链表 reverse = new _206_反转链表();
//        ListNode listNode = reverse.reverseList(listNode1);
//        System.out.println(listNode);

        List<Integer> list = reverse.reverseList3(head);
        System.out.println(list);


//        listNode1.next = listNode2;
//        listNode2.next = listNode3;
//
//        ListNode listNode = _83_删除排序链表中的重复元素.deleteDuplicates(listNode1);
//        System.out.println(listNode);

    }
}
